export default {
  props: {
    // 是否开启顶部安全区适配
    safeAreaInsetTop: {
      type: Boolean,
      default: true,
    },
    // 固定在顶部时，是否生成一个等高元素，以防止塌陷
    placeholder: {
      type: Boolean,
      default: false,
    },
    // 是否固定在顶部
    fixed: {
      type: Boolean,
      default: true,
    },
    // 是否显示下边框
    border: {
      type: Boolean,
      default: false,
    },
    // 左边的图标
    leftIcon: {
      type: String,
      default: 'arrow-left',
    },
    // 左边的提示文字
    leftText: {
      type: String,
      default: '',
    },
    // 左右的提示文字
    rightText: {
      type: String,
      default: '',
    },
    // 右边的图标
    rightIcon: {
      type: String,
      default: '',
    },
    // 标题
    title: {
      type: [String, Number],
      default: '',
    },
    // 背景颜色
    bgColor: {
      type: String,
      default: '#ffffff',
    },
    imgMode: {
      type: String,
      default: 'aspectFill',
    },
    // 标题的宽度
    titleWidth: {
      type: [String, Number],
      default: '400rpx',
    },
    // 导航栏高度
    height: {
      type: [String, Number],
      default: '44px',
    },
    // 左侧返回图标的大小
    leftIconSize: {
      type: [String, Number],
      default: 20,
    },
    // 左侧返回图标的颜色
    leftIconColor: {
      type: String,
      default: '#303133',
    },
    // 点击左侧区域(返回图标)，是否自动返回上一页
    autoBack: {
      type: Boolean,
      default: false,
    },
    // 标题的样式，对象或字符串
    titleStyle: {
      type: [String, Object],
      default: '',
    },
    ...uni.$uv?.props?.navbar,
  },
}
